package cn.darkhorse.ticket.production.vo;

import cn.darkhorse.ticket.production.pojo.TicketInfo;
import cn.darkhorse.ticket.production.pojo.TicketTask;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

@Data

public class TicketInfoViewVO extends TicketInfo {
    @ApiModelProperty("产品分类ID")
    private Long productTypeId;
    @ApiModelProperty("分类名称")
    private String productTypeName;

    @ApiModelProperty("产品材质")
    private String quality;

    @ApiModelProperty("产品型号")
    private String model;

    @ApiModelProperty("产品重量")
    private BigDecimal weight;
    @ApiModelProperty("计划来源0销售订单1补货单2其他")
    private Integer planSource;
    @ApiModelProperty("关联单号")
    private String relatedNum;

    @ApiModelProperty("计划来源")
    private String planSourceName;
    @ApiModelProperty("创建人")
    private String creatorName;
    @ApiModelProperty("工序任务")
    private List<TicketTaskListVO> ticketTask;
}
